green prickly chayote - Alemán Inglés Diccionario